// pages/wo/wo.js
const app = getApp();
import record from "../../utils/config.js";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    nickname:"",
    avatar:"",
    iShow:true,
    hiddenweb:true,
    token:"",
    mobile:"",
    getVerifi:"",
    numTwo:"",
    getCode: "8888",
  },
  // 跳转到售后路径
  sale() {
    wx.navigateTo({
      url: '../refund/refund',
    })
  },
  // 获取用户手机号码
  GetMobile(e) {
    // console.log(e.detail.value)
    this.setData({
      mobile: e.detail.value
    })
  },
  //获取输入的验证码
  geCationcode(e) {
    // console.log(e.detail.value)
    this.setData({
      getVerifi: e.detail.value
    })
  },
  // 获取验证码
  getMath(){
      var numOne="";
         for (var i = 0; i < 4; i++) {
          var num = parseInt(Math.random() * 10)
               numOne += num
          }
          this.setData({
            numTwo: numOne
          })
    // console.log(numOne)
    // console.log(this.data.numTwo)
    
  },
  //获取客户信息
  getInof: function (re) {
    // console.log(re);
    var reg = /^1[3-9]\d{9}$/;
    // console.log(reg.test(this.data.mobile))
    if (reg.test(this.data.mobile) == false) {
      wx.showToast({
        title: '请输入正确的手机号码',
        icon: "none"
      })
    } else if (this.data.getVerifi != this.data.numTwo) {
      wx.showToast({
        title: '请输入正确的验证码',
        icon: "none"
      })
    } else if (!re.detail.userInfo) {
      // console.log(re);
      wx.showToast({
        title: '请授权才能登陆',
        icon: "none"
      })
    } else {
      var that = this;
      var userInfo = re.detail;
      // console.log(re);
      wx.request({
        url: record.deng,
        method: "post",
        data: {
          appId: "wx64541a39bae067c7",
          secret: "0d74054a2bc698a71065a11287d1f8e9",
          code: app.globalData.code,
          userInfo
        },
        success: function (res) {
          // console.log(res)
          wx.setStorage({
            key: 'useof',
            data: res.data.data,
          });
          that.setData({
            nickname: res.data.data.userInfo.nickname,
            avatar: res.data.data.userInfo.avatar,
            iShow: false,
            hiddenweb: false
          });
        },
      });
    }
  },
  //  跳转到服务类型
  type() {
    wx.navigateTo({
      url: '../service/service',
    })
  },
  // 二维码
  code() {
    wx.navigateTo({
      url: 'Mycode/Mycode',
    })
  },
  // 跳转到余额宝
  balOf() {
    wx.navigateTo({
      url: 'balance/balance',
    })
  },
  // 跳转到邀请码
  sca() {
    wx.navigateTo({
      url: 'scan/scan',
    })
  },
  // 获取收货地址
  address() {
    wx.navigateTo({
      url: 'Modify/Modify'
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var that = this;
    wx.getStorage({
      key: 'useof',
      success: function (res) {
        if (res.errMsg == "getStorage:ok") {
          that.setData({
            iShow: false,
            hiddenweb: false,
            nickname: res.data.userInfo.nickname,
            avatar: res.data.userInfo.avatar
          })
        };
      },
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})